<?php
namespace Admin\Controller;
//use Think\Controller;
use Tools\AdminController;
class ManagerController extends AdminController {
//    管理员登录
    public function login(){
        $this->display();
    }
//     ajax验证验证码-密码
    public function yzdl(){
        $user = D('Manager')->where('mg_name='.'"'.I('post.mg_name').'"')->find();
//        print_r($user);
            if(!$this->check_yzm(I('post.yzm'))){
                    echo 2;exit; 
                }else if(I('post.mg_pwd') !== $user['mg_pwd']){                
                    echo 3;exit;                 
                }else{
                     //登录成功后写入cookie
                    session('admin_id',$user['mg_id']);
                    session('admin_name',$user['mg_name']);  
//                    cookie('email',$user['email']);    
            }
     } 
     //可以设置验证码大小字数
    public function yzm(){
        $Verify = new \Think\Verify();//实例化
        $Verify->length = 4;//设置验证码字数
        $Verify->entry();//验证码输出
        // $Verify->imageW = 333.33;//设置宽
        // $Verify->imageH = 40;//设置高
        // $Verify->fontSize = 20;//设置字体大小
        // $Verify->userNoise = true;//干扰线
       
    }
    //判断验证码是否正确  
    public function check_yzm($yzm){
        $Verify = new \Think\Verify();//实例化
        $Verify->reset=false;
        if($Verify->check($yzm)){
                return true;
            }else{
                return false;
        }
    }
//    退出清session
    public function logout(){
        session(null);
        $this->redirect('login');
    }    
}





//    public function login(){
//        if(IS_POST){
//            $info = D('Manager')->where('mg_name='.'"'.I('post.mg_name').'"')->find();
////            print_r($info);
////            exit;
//            if($info['mg_pwd'] == I('post.mg_pwd')){
//                session('admin_id',$info['mg_id']);
//                session('admin_name',$info['mg_name']);
//                $this->redirect('Index/index');
//            }   
//        }
//    $this->display();
//    }
//    